﻿<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>jQuery可见性过滤器:visible示例</title>
        <script src="js/jquery-3.6.1.min.js"></script>
		<style>
		p{
			width:100px;
			border:1px solid;
			float:left;
			margin:10px;
		}
		</style>
    </head>
    <body>
        <h3>jQuery可见性过滤器:visible示例</h3>
        <hr>
		<div id="box">
		    <!--处于显示状态的元素-->
		    <p>这是可显示的段落元素。</p>
		    <p>这是可显示的段落元素。</p>
		    <!--处于隐藏状态的元素-->
		    <p style="display:none">这是处于隐藏状态的段落元素。</p>
		</div>
        <script>
            $(document).ready(function() {
				//选择处于可见状态的段落元素p
				var visibleP = $("div#box").find("p:visible");
				alert("处于显示状态的p元素有："+visibleP.length+"个。");			
            });
        </script>
    </body>
</html>